hit the spot – English–Italiano translations

🇬🇧 en it 🇮🇹

hit the spot verb

  • be particularly pleasing or appropriate
centrare
Wiktionary Links